.page-index{
  padding-bottom:50px;
  .banner-content{
    position: relative;
    height:100%;
    width:1080px;
    margin:0 auto;
    background: url(./image/banner-top.png) no-repeat center;
    .nav-bar{
      position: absolute;
      top:20px;
      right:0;
      z-index: 99;
      color: #ff981e;
      a{
        color: #ff981e;
        text-decoration: none;
      }
      a:hover{
        color: #ffdf1c;
      }
      .active{
        font-weight: 900;
        color: #ffb434;
      }
    }
    .statistic{
      position: absolute;
      bottom:20px;
      right: 20px;
      color: #e8e8e8;
      width:300px;
      height:80px;
      .line{
        float: left;
        width:0;
        margin-top: 10px;
        height: 60%;
        border-right: 1px solid #e8e8e8;
      }
      .item{
        float:left;
        width:148px;
        text-align: center;
        .type-name{
          margin-bottom: 10px;
          font-size:14px;
        }
        .type-value{
          font-size:30px;
          font-weight: bold;
          font-family: bigNum;
          margin-right:5px;
        }
      }
    }
  }

  .page-content{
    width:1000px;
    margin:0 auto;
    img{
      display: block;
      margin:0 auto;
    }
    .part{
      padding:20px 0;
      border:1px solid #efefef;
      background: #fff;
      margin-top:20px;
      position: relative;
      .part-title{
        height: 50px;
        margin:20px 0 50px 0;
      }
      .title1{
        background: url(./image/part1-title.png) no-repeat left center;
      }
      .title2{
        background: url(./image/part2-title.png) no-repeat left center;
      }
      .title3{
        background: url(./image/part3-title.png) no-repeat left center;
      }
      .title4{
        background: url(./image/part4-title.png) no-repeat left center;
      }
      .title5{
        background: url(./image/part5-title.png) no-repeat left center;
      }
      .get-more{
        position: absolute;
        right:20px;
        top:60px;
        color:#00baf1;
        text-decoration: none;
      }
    }

    .part1{
      .part-content{
        height:645px;
        position: relative;
        background: url(./image/part1.png) no-repeat center;
        .btn-main{
          font-size:18px;
          padding:0 50px;
          position: absolute;
          right:70px;
        }
        .btn-main:hover{
          background: #00c8aa;
        }
        .btn1{
           top:85px;
        }
        .btn2{
          top:250px;
        }
        .btn3{
          top:410px;
        }
        .btn4{
          top:580px;
        }
      }
    }
    .part5{
      .share-weixin{
        cursor: pointer;
      }
    }
  }
}

.dialog-content-line{
  height: 30px;
  line-height: 30px;
  background: url(./image/c.png) no-repeat left center;
  padding-left: 15px;
}

.weixin-share{
  display: block;
  margin:0 auto;
}